be covered in welts - Turco Inglés Diccionario